Career 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Argentina F3 Argentina F4 Argentina F5 Argentina F6 Argentina F7 Paraguay F3 Argentina F12 Argentina F2 Argentina F3 Argentina F4 Argentina F16 Argentina F17 Chile F3 Chile F4 Argentina F25 Argentina F2 Argentina F4 Argentina F5 Argentina F6 Netherlands F1 France F8 Argentina F14 Argentina F15 Argentina F20 Argentina F2 Argentina F3 Argentina F4 Paraguay F1 Paraguay F2 Argentina F8 Argentina F9 Argentina F4 Argentina F5 Argentina F12 Argentina F14 Argentina F11 USA F4 (Sunrise) USA F5 (Weston) USA F6 (Palm Coast) USA F7 (Orlando) Argentina F1 (Villa del Dique) Argentina F2 (Cordoba) Argentina F3 (Villa Maria) Colombia F1 (Valledupar) Colombia F2 (Manizales) Colombia F3 (Pereira) Argentina F5 (Neuquen) Argentina F6 (Buenos Aires) Argentina F7 (Buenos Aires) Argentina F3 Argentina F1 (Villa del Dique) Argentina F2 (Villa Maria) Argentina F3 (Cordoba) Argentina F21 M25 Lima M25 Lima M25 Punta del Este M25 Cordoba M25 Hurlingham Argentina F10 Argentina F16 Zivnobanka Czech Open - Prostejov Hilton Waikoloa USTA Challenger - Waikoloa ECM Cup - Prague Segovia Challenger Open Castilla y Leon - Segovia Belo Horizonte Challenger Open Diputacion - Cordoba VSZ Solvak Open Challenger - Kosice Medicor Open - Budapest AXA Open - Lisbon Zivnobanka Open 1999 - Prostejov Open Castilla y Leon - Segovia Rado Geneva Challenger - Geneva Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Okal Cup - Eckental The Indian Oil Servo ATP Challenger - Chandigarh Tatra Banka Open 2001 - Bratislava Zivnobanka Open - Prostejov Nuembrecht Challenger - Nuembrecht drkoop.com USTA challenger of Miami - Miami Residenza Open - Magdeburg Healthsouth/USTA Challenger - Denver Heinekin Open 1998 - Budva ATU Cup 1999 - Weiden Volkswagen TED Open - Istanbul Warsteiner Challenger Lubeck - Lubeck Volkswagen TED Open - Istanbul KGHM Dialog Polish Indoors - Wroclaw Prostejov Challenger Montevideo Challenger Recife Challenger Prostejov Challenger Bogota Challenger Manta Challenger Manerbio Challenger Como Challenger Seville Challenger Sao Leopoldo Challenger Buenos Aires Challenger Santos Challenger Lima Challenger Manta Challenger Montevideo Challenger Bucaramanga Challenger Savannah Challenger Tallahassee Challenger Prostejov Challenger Manta Challenger Medellin Challenger Genova Challenger Cali Challenger Quito Challenger Orleans Challenger Porto Alegre Challenger Mons Challenger Sao Paulo Challenger San Juan Challenger Buenos Aires Challenger Lima Challenger Bucaramanga Challenger Itajai Challenger Santiago Challenger Kosice Challenger Hungarian Architect Open - Budapest Como Challenger Campinas Challenger Porto Alegre Challenger San Juan Challenger Cordoba Challenger Guayaquil Challenger Montevideo Challenger Santiago Challenger Tallahassee Challenger Heilbronn Challenger Prostejov Challenger Barranquilla Challenger Meknes Challenger Campinas Challenger Porto Alegre Challenger Corrientes Challenger Bucaramanga Challenger Bergamo Challenger Tallahassee Challenger Segovia Challenger Tunis Challenger Curitiba Challenger Barranquilla Challenger Montevideo Challenger Sao Paulo Challenger Braunschweig Challenger Buenos Aires Challenger Sarasota Challenger Savannah Challenger Samsung Securities Cup Challenger - Seoul Prostejov Challenger Rio De Janeiro Challenger Manta Challenger Buenos Aires Challenger Medellin Challenger Brasov Challenger Szczecin Challenger Floridablanca Challenger Tampere Challenger Buenos Aires Challenger Campinas Challenger Buenos Aires Challenger Cali Challenger Punta Del Este Challenger Santiago Challenger San Luis Potosi Challenger Mexico City Challenger Sarasota Challenger Salinas Challenger Rome Challenger Poprad Tatry Challenger Milan Challenger Recanati Challenger Seville Challenger Szczecin Challenger Aptos Challenger Santo Domingo Challenger Prague Challenger Vancouver Challenger Lima Challenger Meerbusch Challenger Punta Del Este Challenger Panama City Challenger Vicenza Challenger Sao Paulo Challenger Guayaquil Challenger Bratislava Challenger Buenos Aires Challenger Montevideo Challenger Como Challenger Memorial Savigni - Sassuolo Santos Challenger Savannah Challenger Furth Challenger San Benedetto Challenger Heilbronn Open - Heilbronn Czech Open - Prostejov Ljubljana Challenger San Luis Potosi Challenger Yugoslavia Open - Belgrade Warsteiner Challenger Wolfsburg - Wolfsburg Santo Domingo Challenger Santiago Challenger Zivnobanka Czech Open - Prostejov Zivnobanka Open - Prostejov Sao Paulo Challenger Perugia Challenger Ciur Pribram Challenger - Pribram Lisbon Challenger Guayaquil Challenger Prostejov Challenger Montevideo Challenger Buenos Aires Challenger Santiago Challenger Tunis Challenger Bogota Challenger Buenos Aires Challenger Blois Challenger Lyon Challenger Kremlin Cup - Moscow Szczecin Challenger Como Challenger Ciur Cup 99 - Prague KGHM Polish Indoors - Wroclaw Barletta Citta Della Disfida Open 2000 - Barletta The Scottish Tennis Championships - Edinburgh Warsteiner Grand Prix - Oberstaufen LTA Men's Challenger - Wrexham Podebradka Cup - Prague BMW Open - Munich Tatra Banka Slovak Open - Bratislava Osaka International Tennis Tournament - Osaka The Wrexham Challenger - Wrexham Yitzhak Rabin Challenger 1998 - Tel Aviv Crystal Cup 1998 - Portoroz ATP Challenger Hamburg - Hamburg Medicor Open - Budapest Yitzhak Rabin Men's Challenger - Tel Aviv Okal Cup - International Bavarian Championship - Eckental Savannah Challenger Todi Challenger Poprad Tatry Challenger Prague Challenger Copenhagen Open - Copenhagen Ostrava Challenger Gelsor Open Romania - Bucharest Punta Del Este Challenger Telenordia Swedish Open - Bastad RCA Championships - Indianapolis Salem Open - Hong Kong St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2002 - Doha Copenhagen Open - Copenhagen Estoril Open - Estoril BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Milan Indoors - Milan Open 13 - Marseille Copenhagen Open - Copenhagen BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad The Hamlet Cup - Long Island Qatar Exxon Mobil Open 2003 - Doha Santiago Challenger Prostejov Challenger Milan Indoors - Milan Estoril Open - Estoril BMW Open - Munich The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Open Seat Godo 2005 - Barcelona The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Chennai Open - Chennai Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille Open SEAT Godo 2006 - Barcelona The Stella Artois Championships - London ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Allianz Suisse Open - Gstaad Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Florianopolis Challenger ATP Kremlin Cup - Moscow Medibank International - Sydney SAP Open - San Jose The Nottingham Open - Nottingham Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Brisbane - Brisbane Medibank International - Sydney Open Sabadell Atlantico - Barcelona Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane Salem Open - Hong Kong Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Sarasota Challenger Next Generation Adelaide International - Adelaide Davidoff Swiss Indoors Basel - Basel Seville Challenger Grand Prix de Tennis de Lyon - Lyon Todi Challenger Szczecin Challenger Madrid Challenger San Juan Challenger Villa Allende Challenger Bordeaux Challenger Buenos Aires Challenger AIG Japan Open Tennis Championships - Tokyo Padova Challenger Kremlin Cup - Moscow Poznan Challenger Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires AEGON Championships - London Sunrise Challenger AEGON International - Eastbourne Mercedes Cup - Stuttgart Rakuten Japan Open - Tokyo Medibank International - Sydney Brisbane International - Brisbane Apia International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis German Tennis Championships - Hamburg Pilot Pen Tennis - New Haven Legg Mason Tennis Classic - Washington Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Swiss Indoors Basel - Basel Sarasota Challenger Rakuten Japan Open - Tokyo Heineken Open - Auckland Apia International - Sydney VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Furth Challenger US Men's Clay Court Championship - Houston BMW Open - Munich Claro Open Colombia - Bogota Erste Bank Open - Vienna Barcelona Open BancSabadell - Barcelona AEGON Championships - London Hall of Fame Tennis Championships - Newport Citi Open - Washington US Men's Clay Court Championship - Houston BMW Open - Munich Royal Guard Open Chile - Vina del Mar Rio Open - Rio de Janeiro Erste Bank Open - Vienna Bogota Challenger Argentina Open - Buenos Aires Brasil Open - Sao Paulo Mercedes Cup - Stuttgart Next Generation Adelaide International - Adelaide Brisbane International - Brisbane Open 13 - Marseille Open Seat Godo 2007 - Barcelona Qatar ExxonMobil Open - Doha Sao Paulo Challenger Lima Challenger AIG Japan Open Tennis Championships - Tokyo Panama City Challenger SAP Open - San Jose SkiStar Swedish Open - Bastad Copa Telmex - Buenos Aires Tallahassee Challenger Milan Challenger Liberec Challenger Davidoff Swiss Indoors Basel - Basel VTR Open - Vina del Mar Bucaramanga Challenger Sarasota Challenger Erste Bank Open - Vienna Copa Claro - Buenos Aires Kenitra Challenger Mendoza Challenger Rakuten Japan Open - Tokyo Montevideo Challenger Citi Open - Washington Moscow Challenger Swiss Indoors Basel - Basel Apia International - Sydney Claro Open Colombia - Bogota Gerry Weber Open - Halle Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Santiago Challenger Guadalajara Challenger Zivnobanka Czech Open - Prostejov Ecuador Open - Quito Argentina Open - Buenos Aires Genova Challenger Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Prague Challenger BB&T Atlanta Open - Atlanta Lima Challenger Malaysian Open - Kuala Lumpur Montevideo Challenger Santiago Challenger KGHM Polish Indoors - Wroclaw Rio De Janeiro Challenger Ecuador Open - Quito Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Padova Challenger Sports Expert Open - Nettingsdorf Biella Challenger DPD Challenger 99 - Aschaffenburg Dubai Duty Free Tennis Championships - Dubai Campinas Challenger Prague Challenger - Prague Architect Open - Budapest Challenger de Granby - Granby Alicante Challenger Murcia Challenger Sibiu Challenger Buenos Aires Challenger Campinas Challenger Open 13 - Marseille Vietnam Open - Ho Chi Minh City ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Regions Morgan Keegan Championships - Memphis Gerry Weber Open - Halle AEGON International - Eastbourne Salem Open - Hong Kong Japan Open - Tokyo Internationaler Raiffeisen Grand Prix - St. Polten Grand Prix de Tennis de Lyon - Lyon SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Gerry Weber Open - Halle PBZ Zagreb Indoors - Zagreb Qatar Open - Doha Swiss Indoors Basel - Basel Barcelona Open BancSabadell - Barcelona Rakuten Japan Open - Tokyo Open Sabadell Atlantico - Barcelona Cordoba Open - Cordoba Brasil Open - Sao Paulo Tento Czech Open - Prague ABN/AMRO World Tennis Tournament - Rotterdam Panama City Challenger San Benedetto Challenger Francavilla Challenger Tennis Masters Series - Toronto Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome BMW Open - Munich Tennis Masters Series - Cincinnati Tennis Masters Series - Monte Carlo BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Telecom Italia Masters - Rome Rogers Cup - Montreal Campionati Internazionali d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Paris Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Legg Mason Tennis Classic - Washington D.C. Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Shanghai - Shanghai BNP Paribas Masters - Paris Campionati BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Sony Open Tennis - Miami Australian Open - Melbourne Rio Open 500 - Rio de Janeiro Rogers Cup - Toronto Wimbledon - London Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Wimbledon - London Tennis Masters Series - Cincinnati U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Chengdu Open - Chengdu St. Petersburg Open - St. Petersburg U.S. Open - New York Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Monte Carlo BNP Paribas Open - Indian Wells Tennis Masters Series - Hamburg Sony Ericsson Open - Miami IPB Czech Indoor - Ostrava Masters Series Monte-Carlo - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York The Stella Artois Championships - London Power Horse Cup - Dusseldorf Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Legg Mason Tennis Classic - Washington U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Internazionali BNL dItalia - Rome Rogers Cup - Montreal Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 French Open - Paris Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, F, SRB-CZE 2-3 Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-NED 3-2 Wimbledon - London U.S. Open - New York Miami Open - Miami French Open - Paris Wimbledon - London Rogers Masters - Toronto Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, PO, CZE-SUI 3-2 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, World Group, QF, CZE-ARG, 3-2 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, SF, CZE-ARG 3-2 French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) 70th River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong Tennis Masters Cup Shanghai - Shanghai Olympics - Beijing Olympics - London